grenade launcher – English–Português translations

🇬🇧 en pt 🇵🇹

grenade launcher noun

  • weapon that shoots grenades
lança-granadas
Wiktionary Links